home *** CD-ROM | disk | FTP | other *** search
- Path: access4.digex.net!not-for-mail
- From: ell@access4.digex.net (Ell)
- Newsgroups: comp.lang.c++
- Subject: Re: Does OOP, C++ really pay off?
- Date: 17 Feb 1996 21:40:49 GMT
- Organization: The Universe
- Message-ID: <4g5i11$jiv@news4.digex.net>
- References: <DMKtCx.DLJ@undergrad.math.uwaterloo.ca> <4g4v4k$k9l@news2.ios.com>
- NNTP-Posting-Host: access4.digex.net
- X-Newsreader: TIN [UNIX 1.3 950824BETA PL0]
-
- : sckettle@undergrad.math.uwaterloo.ca (Steve Kettle) wrote:
- : > Does OOP reduce bugs ?
- : Only proper understanding of the tool used can reduce bugs. Yes due to
- : OOP, you can avoid many bugs. Still you can introduce other, never
- : been experienced in the "traditional" languages.
- :
- : > I think it does but
- : >people could come up with some pretty strong arguments about how it
- : >increases bugs in subtle ways. How many times has a programmer changed a
- : >member function signature without updating the signature of the member
- : >function in the derived classes to agree ?
-
- But this can happen using non-oo techniques. Such as, one can change the
- sig of a function and not update the call from clients using non-oo
- techniques. Most who have used both oo and non-oo techniques favor oo
- techniques. Learn the Unified Method from Booch/Jacobson/Rumbaugh for
- how to get it right. Read Booch and Budd for oo perspective.
-
- Elliott
-